//bargain_join_list
//砍价活动参与者
exports.bargain_join_list = function (req, res) {

    //获取restful参数
    var restfulParams = req.routeInfo.restfulParams;

    //最终结果
    var resultData = {};

    //任务流创建
    async.waterfall([

            function (cb) {
                R.SEND_HTTP(
                    req,
                    {
                        url: CORE_APIConfig.coreAPI.searchBargainJoinUserInfo + "/bj_oaid/"+restfulParams.activity_id,
                        method: 'GET',
                    },
                    function (err, data) {
                        //判断是否有错误信息
                        if (err) {
                            return cb(err, data);
                        }

                        resultData.bargainActorData = data.data;
                        cb();
                    }
                );

            },
            function(cb){

                var tasks = [];

                //循环节点列表
                resultData.bargainActorData.forEach(function (item, i) {
                    //创建每一个插入任务
                    tasks.push(function (cb) {

                        item.now_price = parseFloat(parseFloat(item.bc_most_price) - parseFloat(item.bj_get_cut_price)).toFixed(2);

                        cb();

                    });

                });

                async.waterfall(tasks, cb);


            },

        ], function (err, result) {

            //返回最终拼接结果
            RES.response(res, true, resultData);

        }
    );

}